undulating land - Turco Inglés Diccionario